be flooded or inundated by water - German English Dictionary